h1,h2,h3,table,tr,td{ margin:0px; padding:0px;}
a:hover{ text-decoration:none;}

.kd{ padding:0px 10%; box-sizing:border-box; width:100%}
@media screen and (max-width: 1441px) { /*当屏幕尺寸小时，应用下面的CSS样式*/
.kd{ padding:0px 5%; box-sizing:border-box; width:100%}
}
@media screen and (max-width: 1281px) { /*当屏幕尺寸小于时，应用下面的CSS样式*/
.kd{ padding:0px 2%; box-sizing:border-box; width:100%}
}


.hor-menu{ display:inline-block;}

.dalei{ width:110px; height:100px; float:left; line-height:100px; text-align:center; position:relative; z-index:9999}
.dl{ font-size:18px; text-decoration:none; font-weight:200; color:#333333; text-align:center; text-decoration:none; padding:5px 18px; border-radius:5px !important;}
.dl:hover{ background:#006c2e; color:#fff; text-decoration:none}

.xiaolei{ display:none; border:1px #ccc solid; z-index:999999999999999999999999; position:absolute; width:100%; box-sizing:border-box; padding:8px; background:#fff; border-radius:5px !important; margin-top:-20px}
.xiaolei li{ background:#fff; line-height:30px;}
.xiaolei li a{ color:#333; font-size:14px; padding:2px; box-sizing:border-box; display:block}
.xiaolei li:hover a{ color:#fff; background:#006c2e; font-size:14px; text-decoration:none;border-radius:5px !important;}

.dalei:hover .xiaolei{ display:block }

.about{ width:100%;   box-sizing:border-box; padding:88px 0px 0px 0px; background:url(/images/about_bg.png) top center no-repeat; background-size:cover; margin-top:-88px}

.biaoti h1{ font-family:impact; color:rgba(0,0,0,0.03); font-size:128px; position:absolute;}
.biaoti h2{ font-size:35px; font-weight:600; padding-top:38px}
.biaoti h3{ font-size:18px; font-weight:600; padding-top:5px; letter-spacing:2px;}
.gsjj{ padding:40px 40px 40px 0px; font-size:16px; line-height:180%}

.more{ color:#fff; background-image: linear-gradient(to top,#009ac5,#01b14f); padding:12px 35px; text-decoration:none; font-size:16px; border-radius:100px !important}
.more:hover{ text-decoration:none; color:#fff; background-image: linear-gradient(to top,#01b14f,#01b14f);}

.gsgg{ position:absolute; width:50%; right:0px; height:0px; padding-bottom:45%; }

.tjfl{ width:100%; height:750px;}

#content{ width:100%; height:750px;}

#content ul { width:100%; overflow:hidden; position:absolute; display:none}
#content ul li{ height:750px;}
.current{ display:block !important; background:#06ca5a}
#tab { }
#tab div{ position:absolute; z-index:99; background:rgba(0,0,0,0.75); z-index:9999; width:100%; margin-top:-160px;}
#tab div li { width:25%; float:left; color:#fff; height:160px; box-sizing:border-box; padding:25px; text-align:center; border-left:1px rgba(255,255,255,0.15) solid; cursor:pointer}
#tab div li:hover{ background:#06ca5a}
#tab div li h1{ width:60px; height:60px; margin:0px auto; display:block; margin-bottom:15px}
#tab div li h2{ width:100%; height:60px; text-align:center; font-size:16px; font-weight:normal}
.c_nr { color:#fff}
.c_nr h1{ font-size:32px; margin-bottom:40px; font-weight:bold;}
.c_nr h2{ font-size:16px; font-weight:normal; line-height:180%; width:50%; display:block; font-weight:300; display:block; margin-bottom:40px}

.cp{ width:100%; min-height:920px; background:url(/images/cp_bg.jpg) top center no-repeat; background-size:cover}

.case{ width:100%; background:url(/images/new_bg.jpg) top center no-repeat; background-size:cover}

.al1 tr td{}

.al{ width:100%; height:100%; display:block; box-sizing:border-box; padding:15px 25px; display:none; background-image: linear-gradient(to top,rgba(0,154,197,0.85),rgba(1,177,79,0.85));}
.al h1{ font-size:16px; font-weight:bold; text-decoration:none; color:#fff; padding:10px 0px; line-height:180%}
.al h2{ font-size:14px; font-weight:normal; text-decoration:none; color:#fff; padding:10px 0px; line-height:20px; max-height:50px; overflow:hidden}
.jg:hover .al{ display:inline-table; vertical-align:middle }

.xwlm{ padding:3%; box-sizing:border-box;}
.xwlm a{ width:100%; height:150px; color:#fff; display:block; box-sizing:border-box; margin-top:230px}
.xwlm a h1{ font-size:30px; font-weight:bold}
.xwlm a h2{ font-size:14px; font-weight:normal; margin-top:15px; line-height:150%; width:80%; display:block}
.xwlm a h3{ width:50px; height:50px; text-align:center; line-height:46px; box-sizing:border-box; border:1px #fff solid; float:right; margin-top:10px; border-radius:100px}
.xwlm:hover a h1{ color:#06c961}
.xwlm:hover a h3{ border:1px #06c961 solid; background:#06c961; color:#fff}

.sy_news0{ background:#fff; width:23%; margin:0px 1%; float:left; box-sizing:border-box; padding:15px !important; display:block; min-height:253px; border-radius:5px}
.sy_news0 h1{ color:#06ca59; margin-bottom:20px;}
.sy_news0 h2{ color:#000; margin-bottom:10px; font-size:18px; line-height:150%; max-height:81px; display:block; overflow:hidden}
.sy_news0 h3{ color:#808080; margin-bottom:10px; font-size:14px; line-height:150%; max-height:63px; display:block; overflow:hidden}

#ClCache{ display:none }
.bottom{ color:#ffffff}
.bottom a{ color:#fff}
.bottom a:hover{ color:#ffd800 }

.weizhi{ color:rgba(255,255,255,0.75)}
.weizhi a{ color:rgba(255,255,255,0.75)}
.weizhi a:hover{ color:rgba(6,201,92,0.75)}

.nrr{ min-height:520px }

.search-content-1 .search-container>ul .search-item>.search-content{ padding-left:0px !important}
.new_bt{ font-weight:bold !important; color:#000; font-size:20px !important;}
.new_bt:hover{ color:#06c95c !important}
.zuo{ width:72%; float:left; overflow:hidden}
.you{ width:25%; float:right; overflow:hidden}
.new h1{ padding:20px 0px; color:#333; font-size:30px; font-weight:bold; border-bottom:1px #f0f1f2 solid; margin-bottom:20px;}

.portlet{ border:1px solid #f0f0f0}

.tp{ width:23%; float:left; margin:1%; background:#fff; box-sizing:border-box; padding:15px}

.tp_1{ width:100%; height:0px; padding-bottom:100%; display:block}
.tp_2 h4{ text-align:center; font-weight:normal; font-size:14px; height:28px; line-height:14px; display:block; overflow:hidden}

<!--滚动新闻-->



@charset "utf-8";

.mt14{margin-top:14px;}

.mr_t1 { background: url(../images/mr_1px.jpg) repeat-x left bottom; height: 40px; padding-right: 16px; }

.mr_t1name { font: bold 16px/40px "微软雅黑"; color: #FFF; background: #2257A2 url(../images/mr_t1bg.jpg) no-repeat right top; height: 40px; width: 120px; padding-left: 21px; float: left; }

.mr_t1name img { float: left; display: inline; }

.mr_frbox { padding:0px }

.i_jg{ background:#fff; color:#333;

transition: all 0.3s linear;

    -webkit-transition: all 0.3s linear;

    box-shadow: 0 3px 7px 0 rgba(166,126,88,0.35);

    -webkit-box-shadow: 0 3px 7px 0 rgba(166,126,88,0.35);}

.i_jg:hover{ background:#09bffd; color:#fff}



.mr_frBtnL { margin: 28px 22px 0px 0px; cursor: pointer; display:inline-block; width:44px; height:44px; border-radius:22px; line-height:44px !important; text-align:center; font-size:20px !important;}

.mr_frBtnR { margin-right:22px; margin-top: 28px; cursor: pointer;  display:inline-block; width:44px; height:44px; border-radius:22px; line-height:44px !important; text-align:center; font-size:20px !important;}

.mr_frUl { margin:0px auto; width:100%; box-sizing:border-box; overflow:hidden}

.mr_frUl ul li{ display:block; float: left; width:31%; margin:0px 15px; overflow: hidden; box-sizing:border-box; text-align:center}

.mr_frUl ul li:hover{ }





.mr_frUl1 { margin:0px auto; width:100%; box-sizing:border-box; overflow:hidden}

.mr_frUl1 ul li{ display:block; float: left; width:100%; margin:0px 0px; overflow: hidden; box-sizing:border-box; text-align:center}

.mr_frUl1 ul li:hover{}

.mr_frUl2 { margin:0px auto; width:100%; box-sizing:border-box; overflow:hidden}

.mr_frUl2 ul li{ display:block; float: left; width:100%; margin:0px 0px; overflow: hidden; box-sizing:border-box; text-align:center}

.mr_frUl2 ul li:hover{}



.sy_news{ width:100%; box-sizing:border-box; padding:50px; text-align:left; display:block}

.sy_news h2{ font-weight:bold; font-size:18px; line-height:150%; height:58px; display:block; overflow:hidden; text-align:center; box-sizing:border-box; padding:15px; margin:0px;}

.sy_news h3{ width:35px; height:1px; background:#009430; display:block; clear:both; margin:0px auto; float:left}

.sy_news h4{ clear:both; margin-bottom:0px; font-size:14px; text-align:center;}

.sy_news h5{ clear:both; color:#767676; font-size:15px; line-height:36px; display:block !important; overflow:hidden;  box-sizing:border-box; padding:0px 15px; display:block; margin:0px; height:36px; overflow:hidden;}

.sy_news h1{ width:100%; overflow:hidden; display:block; overflow:hidden; }

.sy_news h1 p{ width:100%; height:0px; padding-bottom:60%; display:block; border:15px rgba(6,202,90,0.0) solid; box-sizing:border-box; margin:0px;}

.sy_news:hover h2{ color:#01b24d !important}

.sy_news:hover h3{ width:100% }

.sy_news:hover h5{ color:rgba(0,0,0,0.15) !important}

.sy_news:hover h1{ width:100%; overflow:hidden; display:block;  box-sizing:border-box}
.sy_news:hover h1 p{ width:100%; height:0px; padding-bottom:60%; display:block; margin:0px; border:15px rgba(6,202,90,0.75) solid; box-sizing:border-box}



.sy_news2{width:100%; box-sizing:border-box; text-align:left; display:block;}

.sy_news2 h2{ font-weight:bold; font-size:18px; line-height:150%; line-height:40px; height:40px; margin-bottom:0px; display:block; overflow:hidden;}

.sy_news2 h3{ width:35px; height:1px; background:#009430; display:block; clear:both; margin:20px auto; float:left}

.sy_news2 h4{ clear:both; margin-bottom:20px; font-size:14px}

.sy_news2 h5{ clear:both; color:#767676; font-size:15px; height:48px; line-height:150%; display:block !important; overflow:hidden; margin-bottom:10px; line-height:24px;}

.sy_news2 h1{ width:100%; height:0px; padding-bottom:60%; display:block;}

.sy_news2:hover h2{ color:#041e5a !important}

.sy_news2:hover h3{ width:100% }

.sy_news2:hover h5{ color:#041e5a !important}

.sy_news2:hover h1{ width:100%; height:0px; padding-bottom:60%; display:block; background:#041e5a !important; border-radius:15px}



.ycdh{ width:100%; height:100%; position:relative;}

.ycdh ul{margin-top:35%}

.ycdh ul li{ width:15px; height:15px; display:block; border-radius:15px !important; border:1px rgba(170,170,170,0.75) solid; margin:8px 15px}

.ycdh ul li:hover{  border:1px rgba(0,150,50,0.75) solid;}

.ycdh ul li a{ width:100%; height:100%; display:block}



<!--滚动新闻end-->

